.pay-money{
    width:100%;
    height:7rem;
    background:#ffffff;
    text-align:center;
    overflow:hidden;
}
.pay-money .text{
    font-size: 16px;
    color: #333333;
    margin-top:1.7rem;
}
.pay-money .num{
    margin-top:0.5rem;
    font-size:1.5rem;
    font-weight:bold;
}
.pay-mode{
    width:100%;
    height:4rem;
    background:#ffffff;
    margin-top:0.5rem;
    display:flex;
}
.pay-mode .left-icon{
    background: url("../images/chat-icon1.png") no-repeat center center;
    background-size: 100% 100%;
    width:2.5rem;
    height:2.5rem;
    display:block;
    margin-top:0.85rem;
    margin-left:1rem;
}
.pay-mode .center-info{
    margin-right:auto;
    margin-top:0.85rem;
    margin-left:0.5rem;
}
.pay-mode .center-info .text1{
    color:#333333;
    margin-top:0.2rem;
}
.pay-mode .center-info .text2{
    font-size:12px;
    color:#999999;
    margin-top:0.2rem;
}
.pay-mode .right-icon{
    background: url("../images/chat-icon2.png") no-repeat center center;
    background-size: 100% 100%;
    display:block;
    width:1rem;
    height:1rem;
    margin-right:1rem;
    margin-top:1.5rem;
}
.pay-mode .right-icon.active{
    background: url("../images/chat-icon2-active.png") no-repeat center center;
    background-size: 100% 100%;
}
.pay-btn{
    width:90%;
    height:2rem;
    background:#ff0808;
    display:block;
    margin:0 auto;
    margin-top:6rem;
    color:#ffffff;
    text-align:center;
    line-height:2rem;
    border-radius:5px;
    font-size:16px;
}
.pay-btn span{
    font-size:18px;
}